have a lean patch - English Synonyms Dictionary